it was raining cats and dogs - Spanish English Dictionary

it was raining cats and dogs

Play ENESENus
Play ENESENuk
Play ENESENau

Meanings of "it was raining cats and dogs" in Spanish English Dictionary : 2 result(s)

English Spanish
Idioms
it was raining cats and dogs llovía a cántaros
Colloquial
it was raining cats and dogs cayó un palo de agua